still-life painting - German English Dictionary